"So my program doesn't run!" Definition, origins, and practical expressions of students' (mis)conceptions of correctness

نویسندگان

  • Yifat Ben-David Kolikant
  • M. Mussai
چکیده

We studied students’ conceptions of correctness and their influence on students’ correctness-related practices by examining how 159 students had analyzed the correctness of error-free and erroneous algorithms and by interviewing seven students regarding their work. We found that students conceptualized program correctness as the sum of the correctness of its constituent operations and, therefore, they rarely considered programs as incorrect. Instead, as long as they had any operations written correctly students considered the program ‘partially correct’. We suggest that this conception is a faulty extension of the concept of a program’s grade, which is usually calculated as the sum of points awarded for separate aspects of a program. Thus school (unintentionally) nurtures students’ misconception of correctness. This misconception is aligned with students’ tendency to employ a line by line verification method – examining whether each operation is translated as a sub-requirement of the algorithm – which is inconsistent with the method of testing that they formally studied.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Inquiry into Scientific Correctness of the Elementary School Farsi Textbooks

Inquiry into Scientific Correctness of the Elementary School Farsi Textbooks   H. Ghamari, Ph.D.*   Scientific validity or correctness is of paramount importance when it comes to the contents of textbooks used in elementary schools, as the very foundations of learners’ knowledge is constructed therein. Hence, an analysis of these contents from this perspective is necessary in order to guide...

متن کامل

Exploring the Conceptions of Academic Reading Comprehension by Iranian Graduate Students of Applied Linguistics

Although the importance of reading in higher education as an index of success has been highlighted, the metacognitive knowledge or beliefs of graduate students have remained under-researched. This qualitative study reports on a study that, first, examines how graduate students of applied linguistics conceive of academic reading and academic readers in their graduate programs; second, wh...

متن کامل

On the inadequacy of ordinary preconditions for the practical design and verification of programs

A mathematical basis for verifying computer programs has existed for some time but is used in practice only relatively infrequently. One of the reasons often cited for this lack of acceptance is that the proposed approaches fail to address certain questions of practical importance, e.g. whether a program even executes successfully or not. The commonly propounded proof rules do not deal with “ru...

متن کامل

Review of maternity and child internship program for male nursing students based on service based learning approach:Report an experience

Now, with the spread of knowledge, the prevalence of some emerging diseases, and the removal of knowledge boundaries and changes in the level of knowledge and culture of people in society, changes to health education programs are required based on community needs. One of the important missions of healthcare institutes is to respond to community expectations and provide educational services base...

متن کامل

Michael Newman CORRECTNESS AND ITS CONCEPTIONS : THE MEANING OF LANGUAGE FORM FOR BASIC WRITERS

Over the past twenty years, we have come to see that errors are not simply flaws in a text. However, the need for correctness remains undiminished if only because of societal and institutional demands. Yet there is little consensus about correctness or even whether language can be described as correct or incorrect in the first place. This essay suggests a way ou I of this bind by looking at cor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer Science Education

دوره 18  شماره 

صفحات  -

تاریخ انتشار 2008